home *** CD-ROM | disk | FTP | other *** search
-
-
-
- CCCCOOOOMMMMPPPPAAAARRRREEEE((((3333CCCC)))) CCCCOOOOMMMMPPPPAAAARRRREEEE((((3333CCCC))))
-
-
-
- NNNNAAAAMMMMEEEE
- _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr, _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_ffff, _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_llll, _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_eeee_qqqq_uuuu_aaaa_llll_ffff, _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_eeee_qqqq_uuuu_aaaa_llll_llll,
- _iiii_ssss_llll_eeee_ssss_ssss_ffff, _iiii_ssss_llll_eeee_ssss_ssss_llll, _iiii_ssss_llll_eeee_ssss_ssss_eeee_qqqq_uuuu_aaaa_llll_ffff, _iiii_ssss_llll_eeee_ssss_ssss_eeee_qqqq_uuuu_aaaa_llll_llll, _iiii_ssss_llll_eeee_ssss_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_ffff,
- _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_eeee_qqqq_uuuu_aaaa_llll, _iiii_ssss_llll_eeee_ssss_ssss, _iiii_ssss_llll_eeee_ssss_ssss_eeee_qqqq_uuuu_aaaa_llll, _iiii_ssss_llll_eeee_ssss_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr, _ssss_iiii_gggg_nnnn_bbbb_iiii_tttt, _ssss_iiii_gggg_nnnn_bbbb_iiii_tttt_ffff,
- _ssss_iiii_gggg_nnnn_bbbb_iiii_tttt_llll - comparison macros
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_mmmm_aaaa_tttt_hhhh_...._hhhh_>>>>
-
- _iiii_nnnn_tttt _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_((((_dddd_oooo_uuuu_bbbb_llll_eeee_x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
- _iiii_nnnn_tttt _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_eeee_qqqq_uuuu_aaaa_llll_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
- _iiii_nnnn_tttt _iiii_ssss_llll_eeee_ssss_ssss_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
- _iiii_nnnn_tttt _iiii_ssss_llll_eeee_ssss_ssss_eeee_qqqq_uuuu_aaaa_llll_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
- _iiii_nnnn_tttt _iiii_ssss_llll_eeee_ssss_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
- _iiii_nnnn_tttt _ssss_iiii_gggg_nnnn_bbbb_iiii_tttt_((((_x_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- These routines are not available for programs compiled with the O32 ABI.
-
- Functions in the standard math library (_llll_iiii_bbbb_mmmm_...._aaaa) are referred to as _----_llll_mmmm
- versions. Those in mathx library (_llll_iiii_bbbb_mmmm_xxxx_...._aaaa) are referred to as _----_llll_mmmm_xxxx
- versions, and those in the the BSD math library (_llll_iiii_bbbb_mmmm_4444_3333_...._aaaa) are referred
- to as _----_llll_mmmm_4444_3333 versions.
-
- These macros are quiet (non floating-point exception raising) versions of
- the relational operators. _dddd_oooo_uuuu_bbbb_llll_eeee in the synopsis lines indicates that the
- argument shall be an expression of real floating type.
-
- The _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr macro determines if its first argument is greater than its
- second argument.
-
- The _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_eeee_qqqq_uuuu_aaaa_llll macro determines if its first argument is greater than
- or equal to its second argument.
-
- The _iiii_ssss_llll_eeee_ssss_ssss macro determines if its first argument is less than its second
- argument.
-
- The _iiii_ssss_llll_eeee_ssss_ssss_eeee_qqqq_uuuu_aaaa_llll macro determines if its first argument is less than or
- equal to its second argument.
-
- The _iiii_ssss_llll_eeee_ssss_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr macro determines if its first argument is less than or
- greater than its second argument.
-
- The _ssss_iiii_gggg_nnnn_bbbb_iiii_tttt macro determines if the sign of its argument value is
- negative.
-
- These macros are implemented in terms of ordinary functions depending on
- the argument used; for example, if _x is a float value, the macro is
- redefined as _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_ffff. If _x is double, the macro is redefined as
- _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr. If _x is long double, the macro is redefined as _iiii_ssss_gggg_rrrr_eeee_aaaa_tttt_eeee_rrrr_llll.
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- CCCCOOOOMMMMPPPPAAAARRRREEEE((((3333CCCC)))) CCCCOOOOMMMMPPPPAAAARRRREEEE((((3333CCCC))))
-
-
-
- NNNNOOOOTTTTEEEESSSS
- Long double operations on this system are only supported in round to
- nearest rounding mode (the default). The system must be in round to
- nearest rounding mode when calling any of the long double functions, or
- incorrect answers will result.
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
- The _----_llll_mmmm and _----_llll_mmmm_xxxx versions always return the default Quiet NaN and set
- _eeee_rrrr_rrrr_nnnn_oooo to EDOM when a NaN is used as an argument. A NaN argument usually
- causes the _----_llll_mmmm_4444_3333 versions to return the same argument. The _----_llll_mmmm_4444_3333
- versions never set _eeee_rrrr_rrrr_nnnn_oooo.
-
- See _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M) for a description of error handling for _----_llll_mmmm_xxxx functions.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- _mmmm_aaaa_tttt_hhhh(3M), _eeee_xxxx_pppp(3M), _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-